﻿using System.ComponentModel.DataAnnotations;
using ContactManagement.App_GlobalResources;

namespace ContactManagement.Models
{
    /// <summary>
    /// Modell zum Erstellen eines neuen Kategorie eintrages
    /// </summary>
    public class CategoriesAddModel
    {
        /// <summary>
        /// Der Name der Kategorie die angelegt werden soll.
        /// </summary>
        [Required]
        [DataType(DataType.Text)]
        [StringLength(50, MinimumLength = 1)]
        [Display(Name = "NameRESX", ResourceType = typeof(AdminViews))]
        public string Name { get; set; }

        /// <summary>
        /// Die SortId des Eingabefeldes (Kategorie)
        /// </summary>
        [Display(Name = "SortIDRESX", ResourceType = typeof(AdminViews))]
        public int? SortId { get; set; }
    }
}